red buffalo - Francés Inglés Diccionario